package com.project.dto.riderToBack;

import lombok.Data;

import java.io.Serializable;

/**
 * @author lyl
 * @since 2021-10-04
 */
@Data
public class OrderDtoFroBack implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 订单id
     */

    private Integer orderId;

    /**
     * 订单编号
     */

    private String code;

    /**
     * 订单总价
     */

    private Integer price;

    /**
     * 订单开始时间
     */

    private String startTime;

    /**
     * 订单骑手接单时间
     */

    private String orderStartTime;

    /**
     * 订单结束时间
     */

    private String endTime;

    /**
     * 所配送订单所在区域
     */
    private String area;

    /**
     * 商家联系电话
     */

    private String merchantTel;

    /**
     * 商家地址
     */

    private String merchantAddress;

    /**
     * 客户联系电话
     */

    private String customerTel;

    /**
     * 客户地址
     */
    private String customerAddress;

    /**
     * 订单备注
     */
    private String orderNotes;

    /**
     * 骑手每单收入
     * 根据骑手接单的数量进行递增
     * 1-50单为级别1，一单2元
     * 51-100单为级别2，一单3元
     * 101-150单为级别3，一单4元
     * 151-200单为级别4，一单5元
     * 201单后为级别5，一单6元
     */

    private Integer income;


    /**
     * 订单状态
     */

    private String statue;

    /**
     * 用户进行骑手评分
     */
    private String userRating;

    /**
     * 骑手外键
     */
    private Integer riderId;

    /**
     * 骑手的编号
     */
    private String riderCode;

//    /**
//     * 骑手实体
//     */
//    private RiderBean rider;
//
//    /**
//     * 订单详情集合
//     */
//    private List<DetailBean> list;
}
